<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:a4j="http://richfaces.org/a4j"
	xmlns:rich="http://richfaces.org/rich">
<body>
	<ui:composition template="/templates/template.xhtml">
		<ui:define name="title">Generador de Reporte</ui:define>
		<ui:define name="body">
			<h:form id="moviForm">
				<rich:panel columns="4">
					<f:facet name="header">
						<h:outputText value="Generación de reportes de periodos" />
					</f:facet>

					<h:panelGrid columns="5">
						<h:panelGrid>
							<h:outputText value="Seleccionar filial:" />
							<h:selectOneMenu id="zonamovimientos"
								value="#{reportesPorFechaBean.codZonaActual}">
								<f:selectItem
									itemValue="#{reportesPorFechaBean.usuarioLogueado.zonaSeleccionada.codigo}"
									itemLabel="#{reportesPorFechaBean.usuarioLogueado.zonaSeleccionada.nombre}" />
								<f:selectItems value="#{reportesPorFechaBean.zonasAsociadas}"
									var="zonaAsoc" itemLabel="#{zonaAsoc.nombre}"
									itemValue="#{zonaAsoc.codigo}" />
							</h:selectOneMenu>
						</h:panelGrid>

						<h:panelGrid>
							<h:outputText value="Tipo de reporte:" />
							<h:selectOneMenu id="repo"
								value="#{reportesPorFechaBean.repoSelec}">
								<f:selectItems value="#{reportesPorFechaBean.listaReportes}"
									var="item" itemLabel="#{item.descripcion}"
									itemValue="#{item.clave}" />
							</h:selectOneMenu>
						</h:panelGrid>



						<h:panelGrid>
							<h:outputText value="Fecha desde:" />
							<rich:calendar value="#{reportesPorFechaBean.fechaDesde}"
								id="calFechaDesde" locale="ES" popup="true"
								datePattern="dd/MM/yyyy" showApplyButton="false" required="true"
								requiredMessage="La fecha desde es requerida.">
							</rich:calendar>
						</h:panelGrid>

						<h:panelGrid>
							<h:outputText value="Fecha hasta:" />
							<rich:calendar value="#{reportesPorFechaBean.fechaHasta}"
								id="calFechaHasta" locale="ES" popup="true"
								datePattern="dd/MM/yyyy" showApplyButton="false" required="true"
								requiredMessage="La fecha hasta es requerida.">
							</rich:calendar>
						</h:panelGrid>

						<h:panelGrid>
						<h:outputText value="&nbsp;" scape="true" />
							<h:commandButton value="Consultar"
								action="#{reportesPorFechaBean.execute}" id="botonconsultar" />
						</h:panelGrid>

					</h:panelGrid>

					<h:messages errorStyle="color:red" id="mensajes" />
				</rich:panel>
			</h:form>

		</ui:define>
	</ui:composition>

</body>
</html>
